epithelial adhesion - French English Dictionary